sustained release - Turkish English Dictionary